import AlertGroup from './AlertGroup';
import Alert from './Alert';
import AlertReceiver from './AlertReceiver';
import Asset from './Asset';
import JobOwnershipVerify from './JobOwnershipVerify';
import Job from './Job';
import Task from './Task';
import NotificationSendLog from './NotificationSendLog';
import Whitelist from './Whitelist';
import Blacklist from './Blacklist';
import News from './News';
import SitePortrait from './SitePortrait';
import ResultNumbers from './ResultNumbers';
import UpdateAgreeTime from './UpdateAgreeTime';
import VulPlugin from './VulPlugin';

export default function schemaBuilder(server) {
	[
		AlertGroup,
		Alert,
		AlertReceiver,
		Asset,
		JobOwnershipVerify,
		Job,
		Task,
		NotificationSendLog,
		Whitelist,
		Blacklist,
		News,
		SitePortrait,
		ResultNumbers,
		UpdateAgreeTime,
		VulPlugin,
	].forEach(x => x(server));
}
